huygens' eyepiece - Turkish English Dictionary